home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Software USA 5 #2
/
Software USA Volume 5.02.iso
/
mac
/
classics
/
4
/
FretPet.sea
/
FretPet
/
FretPet Manual b3.rsrc
/
TEXT_1300_uText.txt
< prev
next >
Wrap
Text File
|
1997-11-28
|
5KB
|
108 lines
Introduction
Sounds made with vibrating strings, or blown across reeds, booming from taut
skins… Sounds of voices, giving life and spirit to the air… Every day our
sounds are the sounds of being here. They are an intrinsic part of the
collective experience.
Music seduces, tickles, and offends our ears freely and without apology. We
feel its motion, anticipate the direction, in rapt attention follow the lead
wherever it would take us. We revel when music goes where we expect and
hesitate when it leads us astray.
The greatest reward of music comes when we listen to it the most openly.
What is this phenomenon that even the (wood) winds and (sound) waves obey
it? What can explain its mysterious hold over us?
Music Theory
In order to communicate about music we need a language to reflect it. We
give names to notes and the spaces between them. We observe relationships
between notes and spaces and we name those. From this simple process of
observation Music Theory is born.
The Western 12 Tone System was formalized long ago, originally under the
auspices of the Christian church, to center the institution of music around the
mystical number 12. Or maybe that's only a rumor…
Whatever the intent, it has been convenient to have a single standardized
system for so long, because generations of Music Theorists have learned much
about the language of music, and maybe a little more about Human nature.
FretPet is a tool for exploration.
Music is represented in many ways other than the obvious. It can be written
down on a staff with familiar note shapes. We can look at music on an
oscilloscope as it creates squiggly air vibrations. Music can appear in special
notation for different instruments, like guitar tablature.
All of these systems of re-presenting music are great. Every different way
we look at something tells us just a little more about it. With that in mind…
FretPet is an ongoing project to discover new and dynamic ways of
representing music, in order to reveal its hidden relationships and to make
those revelations available to students. The concentration on guitar is
preliminary, but makes sense as the first choice. Why?
• More people own guitars than any other instrument
• Guitars are readily and cheaply available
• Guitar is easy to play while at the computer
• The author has a guitar
*** The Beta stage of FretPet contains only a few of the eventual display modes,
including the Guitar Palette and The Circle Palette. More features will be added on
a continual basis to make exploring music easy and entertaining.
FretPet is a tool for creation.
FretPet does more than draw nifty pictures of dots on guitars. It supports a
variety of applications. Among these:
• Find 12 different names for EVERY chord
• Find ALL playable versions of ALL chords ANYWHERE on the guitar neck
• Generate chord fingering for several different tunings (and instruments)
• Easily transpose chords to new keys.
• Generate tonal and chordal movements between harmonies and keys.
• Build chord progressions around keys and modes
• Obtain tablature and chord diagrams for any chord
• Analyze individual chords or sets of chords
• QuickTime playback of chord progressions
• MIDI support
[ THE FOLLOWING FEATURES ARE PLANNED FOR INCREMENTAL RELEASE: ]
• Trace the movement of a key-center in chord progressions
• Extend chord progressions with passing tones and passing chords
• Generate chord progressions to fit a melody
• Generate melodies to fit a chord progression
• Add lyrics to chord progressions to make songs
• Practice along with a built-in metronome
• Display and print a variety of music formats
• Musical staff
• Guitar Tablature
• Rhythm layout
• Fingering diagrams
• Song Sheet
FretPet Is Fun
More than anything I want FretPet to be enjoyable. I've skipped some of the
typical Mac application interface to make FretPet look and feel more like an
entertainment program. This is more than just a cosmetic choice.
As FretPet grows in scope I intend to refine its interface further. Tools and
windows which now seem central to the program will recede further into the
background, replaced by more dynamic and playful composition tools.
Eventually you should be able to use the program without once needing to
explicitly build a chord or use any of the "low-level" palettes. Instead you
would simply manipulate a series of sliders or "knobs," and create a musical
map atop which FretPet can improvise. Or you may perform in real-time
mode, making adjustments as composition happens.
FretPet is a completely open-ended project. Nothing about the program is
carved in stone. I intend to continue improving it for as long as improvement
is possible. It promises to be a challenge and a great learning experience.